| 11,40 | 
 T:Type, ll:(T List List), n:{0..||concat(ll)||
T:Type, ll:(T List List), n:{0..||concat(ll)|| }.
}.
 m:{0..||ll||
m:{0..||ll|| }
}
 ((||concat(firstn(m;ll))||
((||concat(firstn(m;ll))||  n)
 n)
 c
c ((n - ||concat(firstn(m;ll))||) < ||ll[m]||)
 ((n - ||concat(firstn(m;ll))||) < ||ll[m]||)
 c
c (concat(ll)[n] = ll[m][(n - ||concat(firstn(m;ll))||)]
 (concat(ll)[n] = ll[m][(n - ||concat(firstn(m;ll))||)]  T))
 T)) 
| Definitions |  x:A. B(x)  B  A   Q  T  B   x:A. B(x)    Q   Q  T  }  j < k   | 
| Lemmas |